package com.npjscg.medicalpro.service;

import com.baomidou.mybatisplus.core.metadata.IPage;
import com.baomidou.mybatisplus.extension.plugins.pagination.Page;
import com.npjscg.medicalpro.controller.dto.FormDTO;
import com.npjscg.medicalpro.controller.dto.ReportDTO;
import com.npjscg.medicalpro.entity.Report;
import com.baomidou.mybatisplus.extension.service.IService;

/**
 * <p>
 *  服务类
 * </p>
 *
 * @author raote
 * @since 2022-06-29
 */
public interface IReportService extends IService<Report> {

    IPage getByStatus(Page<ReportDTO> page, int uid, int status, String temname);

    Boolean updateForm(Report report);

    FormDTO getDTO(Integer id);

    void fillForm(Report report);

}
